package runPackage;

import guiPackage.GuiController;

public class databaseFillerMain {

	public static void main(String[] args) {
		// MySqlDatabase en DatabaseConnectionController
		// DatabaseConnectionController dbc = new
		// DatabaseConnectionController("terrapin.hopto.me", "root",
		// "root", "to4db");
		// MySqlDatabase mdb = new MySqlDatabase(dbc);
		// mdb.importDatabaseData();
		// String[][][] test = mdb.getDatabaseData();
		// System.out.println("Database data:\n");
		// for (int i = 0; i < test.length; i++) {
		// if (test[i][0][0] != null) {
		// // tabelnaam
		// System.out.println("\n" + test[i][0][0]);
		// for (int j = 1; j < test[i].length; j++) {
		// if (test[i][j][0] != null) {
		// // kolomnaam
		// System.out.println(test[i][j][0]);
		// // kolomtype
		// System.out.println(test[i][j][1]);
		// }
		// }
		// }
		// }

		// StringField
		// try {
		// StringField sf = new StringField(20);
		// ArrayList<String> test = new ArrayList<String>();
		// test = sf.importVoorNamen();
		// test = sf.importAchterNamen();
		// test = sf.importPlaatsNamen();
		// test = sf.importStraatNamen();
		// test = sf.maakEmailAdress();
		// test = sf.maakHuisNummers();
		// test = sf.maakPostcodes();
		// test = sf.maakTelefoonNummers();
		// sf.maakGebruikers();
		// test = sf.getGebruikers();
		// test = sf.getWachtwoorden();
		//
		// for(String s : test) {
		// System.out.println(s);
		// }
		// } catch (FileNotFoundException e) {
		// e.printStackTrace();
		// } catch (NoSuchAlgorithmException e) {
		// e.printStackTrace();
		// }

		// IntField
		// IntField iF = new IntField(200);
		// ArrayList<Integer> opLijst = iF.maakOplopendLijst(10);
		// ArrayList<Integer> rLijst = iF.maakRandomLijst(5, 15);
		// for(int i : rLijst) {
		// System.out.println(i);
		// }

		// DoubleField
		// DoubleField dF = new DoubleField(150);
		// ArrayList<Double> opLijst = dF.maakOplopendLijst(0, 0.5);
		// ArrayList<Double> rLijst = dF.maakRandomLijst(0, 10);
		// for (double d : rLijst) {
		// System.out.println(d);
		// }

		// DateTimeField
		// DateTimeField dtf = new DateTimeField(30);
		// Calendar begin = Calendar.getInstance();
		// Calendar eind = Calendar.getInstance();
		// eind.setTimeInMillis(eind.getTimeInMillis() + (1000*60*60*24*7));
		// ArrayList<Calendar> cLijst = dtf.maakRandomLijst(begin, eind, 10,
		// 12);
		// SimpleDateFormat sdFormat = new
		// SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
		// System.out.println("begin: " + sdFormat.format(begin.getTime()));
		// System.out.println("eind: " + sdFormat.format(eind.getTime()));
		// for(Calendar c : cLijst) {
		// System.out.println(sdFormat.format(c.getTime()));
		// }
		new GuiController();
	}
}